additional payments - Spanish English Dictionary